masked grassfinch - Spanish English Dictionary